.map_title{
    display: none;
    padding-top: 50px;
    z-index: 99;
    top: 0;
    left: 0;
    justify-content: center; /* 水平居中 */
    align-items: center;     /* 垂直居中 */
}
.map_title.active{
    display: flex;
}
.map_title .content{
    width: 33%;
}


.map_btn_ctrl{
    display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center;     /* 垂直居中 */
}
.map_btn_ctrl .btn{
    opacity: .3;
    color: #fff;
    border: 1px solid #11e0ff;
    padding: 4px 20px;
    border-radius: 999px;
}
.map_btn_ctrl .btn.active{
    opacity: 1;
}
.map_btn_ctrl .zw{
    padding: 0 10px;
}
